large red slug - Español Inglés Diccionario